Tech

After 23 years, Weather Channel’s iconic computerized channel is shutting down